The place is amazing. The pictures actually don’t fully do it justice, if you can imagine. John is great - fast, friendly, and easy communication. Great hosts, totally at your service. Location was amazing... check the surf right from your balcony! Will stay again very soon.