This place was super clean, very convenient, well-stocked, great hosts, and a terrific location in a fun beach town.