The place well equipped and perfectly located.