Lovely accommodation that ticks all the boxes for a weekend getaway.