The property is huge and sits right on the beach. The property is highly outdated on the exterior and interior of the main property. The interior hallways of the room floors are extremely hot and not all elevators work at the same time. With that stated, our room was extremely clean and in much condition than outside. We had a nice balcony, a cold air conditioner, comfortable beds, and a bathroom with great water pressure. We enjoyed the outdoor lazy river and spa and even spent time in the inside pools/spas and lazy river. We parked in the parking garage after check in/out (very hard to obtain a luggage cart) and connecting bridge was the absolute coldest spot of the property (very refreshing). The location is excellent, literally able to walk to the beach right from the outdoor pool or from the side of the property. We spent a lot of time exploring, shopping, and experiencing some of the local eateries. Overall we had a great family experience.