A well setup place with plenty of space. It was warm and comfortable and we enjoyed our time there. Only thing to watch is limited parking on the street, which was fine for a weekend but may be an issue during the week.