They do not allow pets. There is a hotel next door that does according to the front desk.
Yes, very nice ! I enjoyed my stay there. Very clean and has all the ementities I needed.
I don't remember but go to their website and it should be on there if it is
Thanks! Your answer is awaiting moderation.