Good location. Short drive to good beaches and snorkeling spots. Walking distance to beach, with great sunset views.
Few missed notes with cleanliness, and the extra effort to do laundry. Other than that, great communication, and incredibly easy check-in and out.
Would stay again.