Beautiful home; great hosts; great location!