Clean place with modern/beachy decor. Matched photos exactly and great location. Hosts provided easy instructions and they were responsive. We would stay again!