Great location. Great hosts! very accommodating and welcoming. Very clean. Best place for a summer vacation!