Beautiful and welcoming place nestled away