Place is very new and clean. Enjoyed and love the place very much; feel just like home sweet home. Host is very accommodating & flexible. Just too bad, we didn't get to meet the host as we checked in very late and had to leave very early the next day. Only set back is floor can be very cold during cold weather due to floor tiles.