Nice place well equipped and located