I’ve stayed at their hotel for 3 nights and I can assure you that you’ll have a pleasant stay. The staff are really friendly and are willing to help you with anything. The rooms are clean and acceptable. And the hotel is relatively near to the Taksim square and station. The only problem is that we kind of had a difficult time finding the hotel, since the address was really general.