Ideally situated in Sultanhamet (rooftop terrace offering a perfect view of the Blue Mosque and Hagia Sophia) the Ambassor is a lovely place to stay.
The staff are really friendly and helpful and do their best to make you feel at home. Little personalised touches like tea and cookies which are offered during check-in or the box of Turkish delight offered as a parting gift add to the pleasantness of the atmosphere.
The rooms are clean and sufficently sized although the decor could be improved.
All in all I really enjoyed my stay.