Gorgeous location, 3 min walk to the beach, and had everything we could have asked for, with communicative hosts.