Very clean and well equipped place