The premises are not the best, but 'lovely' is the right adjective for this place: everything is clean, brand-new and accurate. You'll find all the services you need to enjoy your stay.
The position is very good and quite: 5 minutes walking from Taksim square (metro station) and 10/15 minutes to the seaside (tram station). ASU gave us all the essential information and even if we didn't meet her in person, she was always available.