Resort style condo with lots of amenities. Beach access and many pools was nice. Very easy check in and out.