well equipped very clean place