Alexisis' place is much better than any hotel I've stayed at in Istanbul. Very modern and super clean. The location is also great.