I have, in the Penthouse in July a few years back. The heat was brutal and i ended up checking out early to stay at a place with AC.
Teddy was working the restaurant and his cooking was outstanding. The poor airflow in the restaurant made it unusable, so I ate mostly on my balcony or near the water.
I'll save the castles for Euorpe.