Every room have mini refrigerators because they all are suites
Yes
Yes they do
Yes there do but not all rooms have a microwave or sink
Yes we do
Sorry, I am not sure. We rented a suite, which was fully equipped with a kitchen, dining room, and livingroom.
I don't recall, but maybe you should call them and ask.
Thanks! Your answer is awaiting moderation.