No answers so far - and I'm afraid I can't answer your question. What I would say, though, is that for questions like this, you'll almost certainly get more answers on the relevant tripadvisor forum. This forum is quiet, and while it can answer general questions ok, location-specific ones such as this can be hit or miss.
Now watch as someone responds a minute later with a proper answer...