Beautiful property! Everything was provided and amazingly clean. Couldn’t have asked for a nicer place to stay. Nice and close to the shops, but do need to drive to the beaches.