Place was very clean and in a great location. On site parking. Great restaurants around.