I had never booked an all inclusive stay. It was great. This hotel served 3 hot meals, buffet style, per day. They had many items to choose from, some Greek dishes, some German items, and some British. They had white wine, red wine, and beer on-tap. Certain long drinks were also included. There were 2 separate and large, beautiful pools. There was a cafe (included) located near one of the pools. The hotel was located right across the street. There is a main highway to cross but there was a tunnel, that ran under the highway, which you used to get to the beach. Every night there was a D.J. that played music and they would play music-themed games. This hotel is very children friendly. It could get very noisy and the children seemed to not have much parental supervision. There was a gym and a spa, they have a small store on the premises. The entire resort was well contained. We booked a villa which was roomy for 4 people. It had a large bedroom and a nice sized living room. The bathroom was modern, simple and clean. We had the second floor of a 2-floor villa. It had it's own entrance, a balcony/lanai with sliding glass door, and a beautiful view of the water. Each villa has a personal pool. The maids were friendly and our room was tidied daily. The area is nice with lots of archeological sites around, great convenience stores and a nice town center. It was a 20 min ride to/from the airport. I would book again.