The condo is modern and very comfortable. The roof deck and balcony are large and we spent a great deal of time on both. The pool and grounds are quite nice and well cared for. It is a great location, just a few steps from Eagle Beach and close to stores and many restaurants.