1.it is a little diffcult to find the villa, but not a big problem. the path to the Villa is near the horizon hotel. 2. all the staffs are friendly and helpful and their English is OK. although something in the Villa looks old, the environment(rooms) is cleaned and just 100% the same as the profile picture. 3.food is good with low price. 4.in my room, the showerheads is work butnot very good.