We had a great stay here. Rooms are very clean and modern. Easy check in and communication. Only down side was that it can be hard to find available parking in the area.