Amazing place, that is within walking distance of the majority of attractions and tourist spots