Clean, warm and comfortable. Excellent location. Very friendly hosts. Lots of little extras.