Great place. Excellent position. Good hosts.