It was a magical stay! The rooms were large and comfortable, the views were spectacular, the pool was amazing, the size of the hotel made it very intimate, the food was awesome, and the staff made the whole experience feel over the top. Nicholas and Kostas were fun and professional. They made us feel like very valued guests. The other staff (I didn't catch their names) were always helpful and friendly. I would go back in a minute.
With all of that said, be aware that there are a LOT of steps. If you are in good shape, yet still have some limitations, be sure to communicate with the hotel in advance. Some rooms are better than others for accessibility.