This is a wonderful place for a family with a great hosts who helped make sure we had an excellent visit. Highly recommended, 5 stars.