This place is absolutely wonderful! It is a peaceful and beautiful oasis. The place is stylish and sparkling clean. The pool and garden area is breathtaking. And the hosts are so friendly and accommodating. I hope to return soon!