Small but spacious enough given the size of the place. Location was perfect. Lovely, warm & had everything you needed. Jo & the team was wonderful in accommodating my last min changes! Highly recommend!