I'll start at the beginning. When you arrive you're met by the hotel staff who immediately take care of your luggage, provide a welcome drink and get you your room keys. They then take you to your rooms with your luggage on a golf cart. The whole process was extremely efficient, and the staff were smiling, pleasant and so helpful (This was what we found with every staff member we encountered whilst on our stay). We booked in for one week and decided to opt for a swim up room as a treat for the kids. This was a great option and although i know it costs a bit more, all of the swim up pool around the resort were amazing and it's a nice extra if you can pay the extra. A bit of advice from my opinion - if you do get an option with the swim up rooms (you can request a room number in advance if they're free on their app). Try to get blocks 4000 or 5000 as these have the nicest pool in my opinion. The we had room was spacious and the queen sized bed was great. My two boys - 13/14 had the singles beds which are separated from the main bedroom by screen doors. All of the beds were very comfortable and the cleaning staff ensured that the room and patio area were spotless every day. A nice touch is the quality of the mini bar. It's well stocked each day with wine, beer and soft drinks/waters. The resort itself had lots to offer whether you wanted to be in the adult only pool area or upstairs at the beach bar which is also adults only, or alternatively, there is a number of other pools you can go to and enjoy the site. We mainly stayed by the activity pool as the boys both loved the aqua game put on by the TUI staff and also the swim up bar and snack bar which we ate at for lunch each day instead of the main buffet. mainly due to ease, but also because the food was lovely, and we didn't want to indulge in 3 large meals each day in the buffet. The pools are a lovely temperature and spotlessly clean. What i love about any resort is not fighting for a sun lounger. Here, there were always loads of spare spaces and we never had to even think about reserving anything at any time of the day. The main buffet restaurant was great, they have a lovely variety of food on the buffet section and each night they have a different theme. My favourite was the Greek night (Wed) as the food was so delicious. There is a huge selection of food to choose from and lots of spices, sauces and fresh items to supplement the main meals. They also have cooking stations each night and at breakfast where they make a variety of foods. The service in the restaurant is great and they clean the plates away when you finish and make sure you have enough drinks at all times. There is an option to also get your own drinks if you want from the drinks stations and we did this sometime if the staff were with someone else. The Al a Carte restaurants were also lovely, there are 5 to choose from. We went to the Italian and the Gaia restaurants on the first floor of the main reception area. Both times we had lovely meals and it was lovely overlooking to the pool and sea from the balcony area as you ate. You can book these in advance of attending the hotel and i suggest you do as there isn't much chance to get a seat within 48 hours of the reservation due to the popularity. You can book 3 restaurants per stay. We only went to 2 as the kids wanted to have the buffet on the last night instead of the restaurant we had booked as they liked that so much. Breakfast was equally lovely and you have a choice of various international options as well as normal English types. I would suggest trying the fresh Honeycomb which comes in a large slab and you slice what you need off of it. It's absolutely delicious with some fruit and Greek yoghurt. The Beach was lovely, but is pebbles so ensure that you bring seas /swimming shoes or get some in the minimarket in the hotel (About 5 euros a pair). The sea itself is warm and the water really clear. We spent most afternoons snorkelling and seeing all of the fish there (There are lots of varieties). watch out around some of the large rocks if you are not familiar with the fish out there though, as there were quite a few Lion Fish further out under the large rocks, which can give you quite a sting (Not a problem unless you go provoke them, and not close enough to shore to bother kids paddling). There are beach sun loungers and shaded pergolas for use when you're on the beach and we never struggled to find a space. The Beach bar is very close for drinks and there are a number of fresh water showers for when you exit the sea. The evening entertainment is great for the little kids and also teens. We spent a lot of time at the Sports bar area as they have a 3g Football pitch that the boys played on each evening with other kids, whilst my wife and I relaxed with a drink or played Pool. The drink choices are good, but if you want anything other than the local Greek beer there is an additional cost. However, the local beer was lovely so unless you're fussy i would stay with that. There is a tennis court you can book, and also they have an amazing Gym that my wife used each day. It was well equipped and very clean. The Spa looks great but we don't tend to use that type of facility but many people clearly were. This is also where you get your beach towels, which you can change whenever you want to. There is a large water slide facility and the slides and various other sprays, buckets, fountains etc were all great. This was next to the kids club which is where toddler can go each day. The only downside (and this is realistically the only downside i could find anywhere at this hotel) is that the water is very cold compared to the other pools. This is because of the amount of time it is circulated and sprayed in the air and i would suggest if you came outside of the warmest months you wouldn't stay too long in there. The venue is very remote and having gone out for a run there is nothing nearby other than open space and fields. Therefore, you should be aware that you're going there for the all inclusive aspect, and in out case we didn't feel the need to explore as there was so much to do on site. Lindos is a short bus ride away which costs about 15 euros return or alternatively a can is about 35. Those who we spoke to that did venture out said that it was lovely with beautiful bays and a lovely castle. Overall, we had an amazing week. The people who stayed there were all lovely and there were no yobs or large drunken groups which i have encountered on other holidays. The place is lovely a clean and the staff for TUI and the resort were all wonderful and did everything they could to make your stay special. I would fully recommend going to the Atlantica Dreams Resort and we are already looking to see when we can book again in the future. Almost forgot to say...... If you have kids get them to try a Superman Mocktail. My kids were obsessed with them, and to be fair they were lovely!