A good place to stay in peace in a crowded city. All descriptions are true.
It's a beautiful and quite place to stay. near of public transportation.