Gorgeous clean property! Steps from the beaches and well worth the stay.
The hospitality and communication were spot on! Would happily stay again.