The place is very clean and is located in a very nice area with restaurants within a short walk. The staff is friendly and helpful. The only issue I had was with parking. I was driving a minivan and it was challenging getting in and out of the parking lot.