This place is amazing. The house is big and spacious with lots of room for everyone. The kitchen is well equipped, everything was clean, the pool was great and also kept nice and clean throughout the stay. All guests got a large and a small towel on their beds which came in handy during the stay. There is independent A/C in every bedroom, so everyone can have their own setting and not annoy the other guests. The only thing that was slightly annoying was the internet connection, it was very slow and pretty much unusable for anything but reading text. Also, I recommend renting a car if staying at this place, there is no nice beach within walking distance and it helps when shopping for food, etc.