Beautiful villas and gardens. The staff could not have done more to make our stay any better. The effort that they put in to make sure you have everything you need is phenomenal. I had to keep reminding myself how inexpensive the stay was given the attention and level of service we received. Nothing was touch trouble. Comfortable place for us, the staff were very kind and help us anything we need. The pool has a short section so my kids can join us to swim in the pool. Nice, good value calm and romantic little resort. Will book again.