Ticks absolutely all of the boxes, perfect on all fronts. Check in was a breeze and earlier than expected, location is great, place is clean and tidy and private. My new favourite place to stay in Istanbul!