We had a great stay at the apartment. The location was perfect, a short drive to the shops and the beach! We loved the pool and spa too. The apartment was clean and communication was great. Super easy parking and check in.