" Rooms are big and very clean, and staff spoke English. The attached restaurant is actually pretty good value. During our stay we saw a few airline staff there so you know it's overall pretty good. The location is in a quiet area near the airport which is both an advantage and a disadvantage. It's just far enough that you need to have a car to get to and from to the airport - you should have a car anyway since you need one to get to the various beaches, and there are at least 3 car rental places within a 5-10 minute walk. "