Nice quite place, perfect for short stays. The place is very close to Taksim Square.