Wonderful location, caring hosts who were able to make suggestions and checked in on us to make sure we were having a great time