Very comfortable stay. Loved the mattress which I think would be considered on the firm side. My friend said the pull out sofa bed was comfortable too. Windows are small but a decent amount of light still enters in the morning. Lots of pillows. Clean and pleasing decor. No complaints.