Stylish and comfortable accommodation, perfect location.