We had a pleasant experience - great location and very clean. Parking was straightforward and check in/ check out instructions were clear. My personal preference would have been to limit non-essential communication during our stay. Nonetheless, five star stay.