Very neat place with an excellent location close to Taksim Square.