This is a great place, very clean, equipped with all you need. Very good location, shopping and nice beaches close by. The people managing the property answered my questions very quick. I would love to stay in this place again.