Fantastic place to stay; stylish and comfortable apartment in a perfect central location