It was a perfect place for one month stay. Everything was conveniently and well equipped. There was a lot of beach toys so that I didn’t have to bring them. Especially golf course and swimming pool was incredible. I want to stay again next time.