Great place, spacious, modern, well equipped, quiet, and great hosts.