Great place well situated