Great for our small family - location, amenities and communication were spot on for our trip and made our stay that much more smooth and enjoyable.