Overall it’s a nice place to stay with great location.
Outdoor pool, garden and entertainment is great.
Have a set of stairs to get in the house. Best not to bring a huge suitcase
Only one bathroom which can be a bit problematic when you have more than 5, 6 people staying
One of the room is a bit small