Stylish, pristine, warm and welcoming. An oasis of calm- well worth staying in