We had a queen suite and It was a nice size kitchen for the setup.
Yes they do
I don't know about all rooms, but the queen suite we stayed in has them. Very friendly staff, so give them a call!
Full size fride and freezer
Yes and a full kitchen!
Thanks! Your answer is awaiting moderation.