This spot is amazing! Very clean, great location and clearly very well taken care of. The outlook over the pool and beach is gorgeous. Would definitely stay here again and have already recommended it to friends!