Very clean and accommodating. The check in process was an absolute breeze, free parking was great too. Lovely space with great homey touches. Wonderful location as well.