Great location! The apartment appears to be managed by the staff at the nearby Istanbul Family Hotel, who were all very nice and incredibly helpful.