We thoroughly enjoyed our stay at Liam’s place.
The house was clean and had all the things required for a family stay.
It also had several amenities such as pool, gym, spa, private beach, tennis courts and a basketball court, and all of them within a minute walk.
It also has a Thai restaurant although we didn't use it.
Highly recommend Liam’s place and would like to come again later.