Great location. Excellent staff. Clean place. Great view of Istanbul.