This had everything you want: clean, comfort, cold A/C, quiet sleep, and convenient location. Would totally stay again! Host was very responsive if an issue arises.