The photos of the rooms and view are accurate. The view is stunning! The place had everything we needed for a long weekend. Stay Sol was really responsive when we had an issue crop up with check-in around midnight.
We loved the shuttles to the beach! They run every 20 minutes and the drivers were friendly. Once you hit the sand, the walk is about 2 blocks (not the 0.5 block promised in the listing). There are several "Esteban's Place" companies with umbrellas and chairs, and the one reserved for Beachwalk guests is third down from the drop-off. The beach was wonderful and it was so nice not to have to pay extra for chairs, an umbrella, and towels!
Note: There are two buildings that are part of this resort, which seems like part-hotel, part-privately owned. The front desk referenced in the check in instructions was closed when we arrived (even though we had provided our arrival time and were told there was a 24/7 concierge). There was a worker in the "East Lobby" in the other building, but we were told they could not help with anything in the building with the front desk. Long story short, they in fact *could* help us, and checked us in after we made some calls and frantically waited for about 30 minutes.