This was just a one night stay at this resort, but I wish we had stayed longer. First off, the staff we encountered from the front desk, to the security officer, to the pool guy - everyone was very friendly and welcoming, even when we literally got the manager out of bed early to check out and obtain a taxi. (Again, my apologies and thank you so much for helping!). Our room was simple, but spotless, quiet and cozy. Everything worked. Nice pool and very tranquil setting. This property seems equally suited to a romantic getaway and a business conference. I hope to return some day. Highly recommend :)