The place a had everything you need. Location is decent. Coffee in the room saved my life. No onsite parking but parking was on the same street or next one over.