Even though I had to cancel my trip before arrival, Bonny was a great host when it comes to communication. I can't give honest opinion on the rest as I had no chance to experience.