I rarely give out 5 star reviews for every category. This place has everything. Beautiful location, wonderfully supplied accommodations, comfortable beds, hot showers, and warm home made muffins. This is a 5 star Air BnB.