I can’t say enough good things about our stay. My husband and I brought our dog, and from the second we checked in, the customer service was OUTSTANDING! The staff at the front desk was so excited to see our pup! We discovered that our rooms couch had a tear in it when we walked in, and when we told the front desk, they apologized, mentioned they were working on replacing all the couches, and offered to waive our parking fee - SO KIND! The food at Mosaic was great every time, and the whole place is super clean. We had zero issues with safety, parking, or anything! Would absolutely stay here again!!