A roomy and very comfortable stay.