fantastic place, great location, superb host - we (a family with 3 young children) could not have been happier