This is a one stop shop with all the amenities and comforts of home with the style and location of an expensive resort. We stayed with another family- 4 adults 4 kids and the space was perfect. Host was easy to work with and prompt in responses . Would book again.