Great place
Great value
Great location
Great parking
In a word great