Exactly as advertised. Friendly hosts. Convenient location. Relaxing place to be.