The apartment is an end unit which makes for a nice view off the patio. There were a few issues that we had during our stay... (patio door was broken, no handtowels or bath mats in the bathrooms, check-in wasn't simple or quick.) Overall the apartment was pretty clean and the rental company tried to be in touch during our stay but I didn't want to spend our 3 days trying to fix things while there. The gentleman I spoke with said that someone would come look at the patio door - but to our knowledge no one came while we were there. I've stayed in this building in the past, in the unit next door actually, and the amenities for the building are great. Pool was warm and clean, the cafe has delicious food and drinks and the beach was clean.