The room was clean although not as pictured. There is a nice little pool area although we spent most of the trip at the beaches. Good location. Check-in and out was easy, and they provide beach chairs, coolers, etc.