Amazing stay, great amenities, stylish, clean and a little quirky.