Clean and well equipped, amazing place