Everything we wanted and more!!! Very peaceful location. Lovely little beach just down the road. Close to everything but not too close. Was a wonderful time away and the perfect location and home for our high school groups reunion.