We stopped in based on the good reviews we'd seen here.
The waitress seemed totally overwhelmed. We were the only customers there at first and a coffee, fruit shake and some baklhava took awhile, but not near as long as the four people who came in after us and waited close to a half hour for tea and some sweets. It only got worse from there for the following customers, with whom the waitress got testy when they asked about the wait time.
Spanish is not her first language and her english isn't great either so ordering the watermelon shake from the menu required pointing, which is fine except for her getting exasperated about it.
The cardamom coffee had solid little bits floating in it and didn't really taste of cardamom. The baklhava was charged at 1.80 euro a piece, regardless that one piece was a largish roll (the size of an index finger) and the other two pieces were one-bite minis.
The setting was pretty but bad service really can ruin a visit.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.