Superb location and amenities great hosts