Hotel
Personal experiences here were wonderful and get 5 stars for us. It is a bit high traffic though.
No personal experience here, but it's close to our favorite spots and both venues!