The room is exactly as it looks! Great view and clean. The resort is well maintained as well. The resort’s waterfront isn’t really swimmable though and will have to drive about five minutes to a nearby sandy beach park. We enjoyed our stay but I wish the management team could be more flexible with check in/out time. As strict as they were, we had to wait about 5-10 minutes for the cleaning staff to be done with our room when we checked in right around 4pm.