Perfect in all senses. Organized check in and out, very nice staff and perfect cleaning conditions, not to mention the great price!