We had a great stay. The unit was clean and spacious. We appreciate that the beds weren't too soft so they're still somewhat supportive of our back. Parking was easy and check in process was a breeze. I had asked for extra towels, and David and his team was very responsive and able to get them delivered the next day. The only thing (which is probably out of the management's control) is the walls are thin and the floor creaks when you walk. Everything else was great though!