Very nice place to stay. There are great restaurant and nice beach. Apartments was clean. Everything as expected. Highly recommend!