This new apartment had everything we needed for a comfortable stay and was in a great location, only a few minutes walk from lovely beaches and beach restaurants. The games room and outdoor seating/eating areas were also really nice. Good private parking and easy to find. Very helpful owners who were available all the time to help with any needs. We hope to return another year.