Wonderful accommodation, location and caring hosts