Great location, easy hosts, beautiful beachy flat