The place is very comfy, well-situated, and the owners are very reactive. Everytime I had a question, they answered a few minutes after. My stay in Istanbul was amazing partly because of it.