This location appears to be a hotel, specifically part of the La Quinta chain. Unfortunately, there isn't much information available about the hotel itself, as it seems to be a relatively unknown establishment. The overall score for this location is 3.0, suggesting it's an average experience. However, without more information, it's difficult to provide a more detailed assessment of the hotel's quality, pricing, or innovativeness. One potential issue that stands out is the lack of any 4 or 5-star reviews, which may indicate some drawbacks or areas for improvement.