Lovely hotel with a great main floor (lounge & dining area) as well as friendly service & great morning buffet. However some disappointments: 1) booked a room for 2 adults & 1 toddler, arrived to an unmade sofa bed & had to wait for someone to come & make it before we could put our toddler to sleep; 2) ordered dinner in the restaurant second evening, waited an hour for our dinner to receive our orders mixed - my dish was well done & husbands was med-rare while accompanied with the wrong sauce. No point did a waiter come to check on us. We would typically have complained & waited for another dish but we had our 2 y/o toddler with us & the one hour wait was enough; 3) upon check in we were informed we would have a discount with the parking garage, but at check out they were out of cards so we weren’t able to have this honored for the multiple nights we stayed. Overall comment would be attention to detail is lacking.