Warm and welcoming place with a stunning view