The Michaelangelo is a magical place that caters to all and doesn't disappoint. The staff make this even more magical. We chose half board with a sea view, and we were so happy with our choice. We arrived at night but were offered some food from the reception staff which was so nice as it immediately gave us an idea that the staff were going to be so attentive to our needs. Our room was very spacious, and the bed was king-size and very comfy. There was a walk-in spacious shower with a separate sink area and toilet. There is also a coffee machine and kettle with offerings of pod coffee or small packs of coffee along with tea bags and some milk. The fridge had some bottled water, which was very nice. You have to buy your own water after this and probably better buy a carton of milk from the shop in the hotel. The shop offers a small range of essentials, but there is another larger shop about 100 yards down at the sister hotel if you want a bigger choice. The Infinity pool is beautiful, but you are better getting up early if there are any preferred beds. We also tried the top pool, which was nice and peaceful compared to the larger pool area, although none of the areas are rowdy tbh. On the last week, we actually went to the private beach as it was such an amazing place. Note of caution is to wear swimming footwear as it is a pebble beach and walking bare foot can be uncomfortable for some. I would say the sea water, which was so clear you could see the fish swom around your ankles, was warmer than both pools, which were very cold. The food at breakfast was excellent with so much choice for all and the evening meal in the main restaurant was also of high quality. This was all buffet style. We also visited SOYA for one evening and the Mediterranean for another as you get one of each during your stay if you are H/B or All Inclusive. We celebrated my wife's 50th at SOYA, and the food did not disappoint with a four course menu on offer. You only have to pay for your drinks for these set menu events. The staff at SOYA also brought out a beautiful birthday cake for my wife and the staff and guests on the night sang happy birthday to her. It was so nice. The Mediterranean food was also excellent, and sitting looking over the sea at night holds something special. The bus stop is just at the top of the small slope from the hotel entrance and a bus to Kos town is only 2 euros each. Now the staff. Every one of them have been exceptional from our cleaner who always smiled and said good morning and kept our room so well, to the garden and pool staff who ensured the areas were kept so tidy, to the kitchen and waiting staff who catered at the highest level and always with a smile, to the staff who welcomed us into the restaurant like you were their best friend, to our beach staff especially our cat loving bar attendant who was just brilliant with all who visited her bar and to the bar staff of the main hotel who were so nice and were always available for your drink needs, and last but certainly not least, our reception staff who not only help make my wife's 50th birthday so special but always were on hand with a smile and fulfilled any need asked of them. The young lad at reception who always smiles just shows how well the Michaelangelo staff go above and beyond to make your stay one to remember. Thank you all for being who you are. See you again soon, we hope.