Mostly everything was great - good location, well priced, nicely decorated, free parking. The cleanliness was a little less than we expected.