Great location. Clean. Hosts are very friendly and communicative.