Great place well located and well equipped