Location, location, location! We thoroughly enjoyed our time at this property. It is well-presented and is close to shops, restaurants and the beach. The pool was a big hit with our kids. We would love to stay again.