Beautiful place with welcoming hospitality.