We stayed here in June. Large group, multiple families. This house was perfect, had everything we needed. We did have to do a bit of shopping for toiletries but it would be the same anywhere. Having our own pool and not having to share with other hotel guests is key. The house is clean and well kept. Our group was very comfortable here. The caretaker was very nice and came over upon our arrival to orient us to the area.