Charming farmhouse with gorgeous views