Nice, clean, well-instructed. Very comfortable stay.