Fantastic location, beautiful views, warm, cosy space and an attention to detail is what made our stay here amazing.