Nice place well situated and well equipped