Very clean. Perfect location. Stylish and contains everything you need to enjoy a comfortable and warm stay.