Roomy, clean, over and above thinking of things that we might need and providing them, friendly - I would stay here anytime!!!