Spacious and clean. I'd stay at Heidi's again.