A great place to stay and enjoy Istanbul.