The place is good as we compare to the price. Clean and still in good maintenance. The only problem because all facilities are sharing sometimes when your neighbor not have attitude then it 's a problem for us. Some of people they forgot the meaning of sharing. But overall about the villa is good, quite, clean and staff helping every time we asked for help.