Great stay overall. Very clean, great location, great amenities. There was a bit of confusion at the front desk when I was checking in, as they couldn't find my reservation despite me providing the confirmation #. Eventually the management at the front desk was able to resolve. Overall I recommend.