The location was perfect for us- loved that we were just steps away from the beach! The rooftop was our favorite amenity, so nice to be able to go up there and enjoy the view/sunshine in between activities. Checking in was easy and we had everything we needed in the apartment during our stay. Would definitely recommend!