clean, accommodating and perfect for what we needed