The location is perfect, but the beds and kitchen was very bad. The beds was so hard that you got so sore sleeping in them. When we arrived, the staff was not informing us about any thing. No introduction to the facilities as pool, cleaning, shopping or anything. Definitely not staying there again, or recommend it to anyone.