Absolutely great location, the place was very clean and spacious. Upon our arrival each bed had a little bag with shampoo , lotion and soap which we thought it was a really nice touch. The only improvement very much needed was for the checking process , we had to wait outside in the rain until our contract and tourist fee was processed by some management company . Not a good thing after a long flight with a big family of 8, luckily I had paid for international fast speed internet and was able to sign and send the requested documents and process payment .