An immaculate yet homely place with perfect little touches providing a warm welcome