The location and rooms are beautiful, however keep in mind that the staff (especially room service staff) barely speak any English, so you must find a way to communicate your needs as accurately as possible, otherwise you’ll end up paying a hotel price for inaccurate meals.
If you want to renew your stay, do so via Airbnb, as through reception you will be charged extra.
I believe it would have been a great experience if the staff knew better English (as this is a tourist hotel which apparently has won a touristic site award).
Would recommend if you know basic Turkish or have a translation app. Wouldn’t recommend if you don’t.
PS: the kitchen does NOT have a stove. It’s easy to overlook that in the pictures.