Very clean. Modern. Great location (easy walk to virtually everything we wanted to stay and just a few blocks to some great restaurants). Easy communication Great overall experience. Would definitely stay there again.