This hotel was very nice, and comfortable, but the front desk staff lacked friendliness, and seemed almost annoyed by us. It was a bad first impression. The location is good, it's a clean place to stay, and close to Geneva on the Lake (if you plan to go visit there). The Starbucks location, being on the same street, was a nice plus too.
I would have given this hotel 5 stars, if it weren't for the overall vibe we got from staff members on the first floor. I will say, the housekeeping staff is excluded form this opinion. We had very positive interactions with them.