We stayed at South Beach Resort last year and fell in love. We decided to come back again this year and really enjoyed our time. The resort is clean, well maintained, and the location, well it is perfect. I mean how can you not love the view from your own balcony or just walk a short distance to the beach. The staff are friendly and are quick to respond if you need anything. Check in was a breeze. We were actually late due to traffic, so I called for after hour check in. No problems at all. We are already talking of coming back next year. Highly recommend.