a great and clean place but a bit far from taqsim square and European area of Istanbul .