Stylish and clean, very well located and lots of nice touches to make the whole experience a bit more special.