No
No, but extremely nice. Have stayed frequently have good size rooms, computer hookups, free WiFi. Just a great hotel when traveling also sits next to Golf Course.
Not sure, but don't think so.
Ours did not
Thanks! Your answer is awaiting moderation.