Location is good, unit is clean. We had issues with the air blower for the air mattress and unfortunately did not receive good service.