Great location! Albert was very responsive. Pool and beach area were beautiful! Location on the beach can’t be beat. The apartment has everything you need- including beach towels and cooler. There is also a little deli/coffee shop to get any small food items. The Cons were that the building requirements for parking and getting wristbands were a bit cumbersome and expensive which might be typical for this location. Also please note you are required to leave $300 cash deposit at check in. All in all we had a great stay.