Outstanding place with enough room and amenities for large family trips.