Comfortable , clean place , small , very nice location steps from the beach .