What a wonderful place to be. When you enter, from the hectic and busy street, the hotel entrance, peace immediately sets in and a green oasis opens up in which there are several individual small villas which serve as the hotel rooms. The villas are very spacious and beautifully decorated and most importantly, they are very, very clean. The staff is so friendly and accommodating. The whole facility is very well maintained. Everywhere you see friendly employees cleaning, gardening or repairing...