Nice place. Big rooms. Lots of thoughtful touches. Friendly hosts.