Do not stay in beachview107! Nothing works! Wifi doesn't work, door lock broken, gap in between balcony doors even when fully closed (wind blows in), water leakage, toilet doesn't flush. Switched to beachview #106 everything was fine but toilet still failed to flush, so gross. (We were also there during monsoon season, heavy rain everyday, but still, un-flushable toilets are unacceptable). Staff are generally well mannered and friendly, some of their drivers speak better english than their reception staff. Our first 2 days were at their ecomony room, it was fine - even better than 107.