Excellent, comfortable, with attention to detail. Everything in good working order, very pleased with my stay!