Clean & safe & convenient & comfortable — super place!