Great place, small but comfortable. Nice hosts and always on site. Minimal parking so if you have any visitors they should park at the restaurant near by. Little bit of a hike down to the water so remember to bring your non-slip water shoes!! Overall nice experience!