Very clean, great location with a nice variety of dining.