Very clean, beautifully and warmly decorated. Host goes above and beyond. 2nd time staying here and will definitely choose this place again. Location is a win win as well.