This place is a gem. Near Galata, full of amenities. If you dont mind climbing the stairs, much recommended.