Overall: 5 stars. Pros: great location, every amenity you could as for, gracious and hospitable owners with extensive knowledge of local happenings, immaculately clean. Would definitely recommend, and we hope to stay there again.