Excellent! - Clean, warm, friendly, reliable. Great location. Highly recommended.