Comfortable stay in a stylish apartment in central location.