We really enjoyed staying at Agnes little cottage. It has all of he amenities listed and the views are unbeatable. It was a little tight for our family of 5 but we were comfortable (maybe best for 4 people). There is a little beach cove within steps which the kids loved and is in a great location for many little towns around. GREAT for hiking! We are hoping to be back during warmer weather.