Clean. Tidy. Great location. No problem with food and transportation. Host was able to communicate very well in English.