Clean, warm, spacious, great location, amazingly helpful and friendly host. This place is a winner.