We stayed at the Astir Odysseus for a special occasion, and it certainly lived up to our expectations. We had a family room in a good, central location. There was plenty of space for the three of us. Our daughter had the sofa bed in the area just through the front door. A corridor led to a modern bathroom with a walk in shower, and we had the main bedroom, which was very spacious. Toiletries were provided and the mini bar was restocked each day. The room and the entire complex were kept extremely clean. The food was excellent. The main buffet restaurant had lots of choice each day for breakfast, lunch and evening meal. They also had themed evenings a few times a week. There was a buffet restaurant near the beach for lunch, and in the evenings it became an a la carte restaurant, which could be booked once per week as part of the AI package. There was also a takeaway truck near the beach for lunch and snacks. We were given a code for an app when we checked in, which could be used for bookings and to order drinks to our sunbeds. Although it's a large resort we never had an issue finding sunbeds at any time of day, or getting a table in the restaurants. All of the staff were very friendly and helpful, they really couldn't do enough for you. Our daughter found the mattress on the sofa bed quite hard, so they provided a mattress topper for her. The hotel is quite remote, but you can get a bus into Kos Town and there is also a small shop nearby. We booked a couple of trips through our rep and hired a car (using the company based in reception), which was a good way to see the island. Our flight home was very late, but we could continue to use the facilities all day and there were showers available to book so we could freshen up. We all had an amazing holiday and would definitely recommend staying here!