A really stylish top notch place to stay