This is a wonderful apartment in an awesome location; we had a really great stay. Two families, with 3 children. The location is awesome - views are fantastic, beach and pool complex are super close. It's like it has its own private beach, and a really nice, safe one. To be honest we could have just stayed in the apartment and enjoyed the pool, and local beach and done nothing else and had a great stay. There is a video online of the apartment - take a look because its very accurate. being on the second floor was perfect - view was brilliant. Great area, with local shops in walking distance. This is a no-brainer 5 stars; and we will likely be back. Super clean, really nice rooms, bathrooms etc. everything was great. Our host was very quick on communication and we had no issues. lovely basket of fruit on arrival - nice touch. There were snorkels etc. on hand which was also great. Loved-it and no-doubt, you will too.