We had a fantastic time at Liam’s - our kids were in heaven playing in the resort pools and the villa was fresh, well appointed and tastefully decorated. We definitely plan to return.