Apartment 105 was better than described. The views from the terrace were beautiful and the easy access to the pool was perfect for our family. It was easy to get right to the beach which was lined with many good restaurant options. The kitchen was fully equipped which made meals with 2 children quite easy though we only made breakfast and snacks in the apartment. We utilized the AC which was wonderful when nights were warm or buggy. Noura was a wonderful host and so easy to communicate with. She was very welcoming and helpful. During the trip, our wifi cut out and she worked tirelessly with the company to ensure we had wifi after a few hours. The whole trip was relaxing and wonderful. I would highly recommend.