Clean and stylish place. seamless check in, near taksim square, easy to locate!