Great place. Good hosts. Communications good. Location good. Homey.