Perfect location, cute place with a beautiful courtyard. Great communication from the hosts, and the beach chairs, umbrellas, and boogie boards were much appreciated!