Great place situated at convenient location.