Great communication from host, great location and everything you need for a family group.