The stay was wonderful. The apartment is beautifully furnished, opens up into a balcony looking out at the sea, has all the amenities needed, perfect for a family. The apartment had ample space for my family of 4, it came with all the amenities to make our stay comfortable and feel like we were home. I even loved the dryer to dry our clothes after returning from the beach. Ceiling fans, television and A/C in all rooms. Modern and clean bathrooms. The apartment was clean, felt spacious. It was a pleasure to wake up each morning and stretch in the balcony while looking out at the blue sea. The balcony has a table where you can have your meals while starting out at the sea. The pool in the resort is nice even though we were too busy sightseeing and did not have time to use it. If traveling with kids, there are beach toys for pool and beach in the office. James was amazing. He answered all my emails promptly and was always available for questions and assistance. The resort is only 10 minutes by golf cart from town, very easy and enjoyable ride into town. There is a bar/restaurant on site which we used one night for dinner when we did not feel like going out (too tired to go out); The food is decent, drinks are decent and reasonably priced. The only downside to resort is the loud noise of restaurant and bar especially at night until it closes about 11pm. Otherwise, the resort is modern, very pretty, clean, confortable, responsive/attentive property managers, has all the amenities you would use at home and. most importantly, faces the ocean. I would definitely recommend this resort, especially good for families.