Sparkling green, great country location, warm welcoming