Perfect location. The stay was very comfortable.We had 3 couples and it was exactly what we needed. Communication was great. Steps from the beach and walking distance to shops, restaurants, and entertainment.Will definitely be back.